package cn.tedu.zx.product.service;

import cn.tedu.zx.pojo.court.dto.AlbumAddNewDto;
import cn.tedu.zx.pojo.court.dto.AlbumUpdateDto;
import cn.tedu.zx.pojo.court.vo.AlbumDetailsVO;
import cn.tedu.zx.pojo.court.vo.PageData;
import org.springframework.transaction.annotation.Transactional;

@Transactional
public interface AlbumService {
    void addNew(AlbumAddNewDto albumAddNewDto);
    void deleteById(Long id);
    void updateById(AlbumUpdateDto albumUpdateDto);

    AlbumDetailsVO selectDetailsById(Long Id);
    PageData list(Integer pageNum);
    PageData list(Integer pageNum,Integer PageSize);
}
